# Python中的变量名类似于解引用指针的操作，即通过变量名可以访问变量所指向的内存地址。
# 变量赋予的值相同时候，则指向的地址一样，即id(a) == id(b)。
# 变量赋予不同值时候，则指向的地址不同，即id(a)!= id(b)。


a = 1
b = 1

# id()函数可以获取变量的内存地址
print(id(a))
print(id(b))
# 140715127085496
# 140715127085496

b = 2
print(id(a))
print(id(b))
# 140715127085496
# 140715127085528

# type()函数可以获取变量的类型
print(type(a))
print(type(b))
# <class 'int'>
# <class 'int'>
